* {
	margin:0;
	padding:0;
}
body {
	min-width:1000px;
	overflow-y:scroll;
}
nav {
	width:100%;
	height:32px;
	border-bottom:1px solid #ebebeb;
	line-height:32px;
}
.left_list {
	display:block;
	width:40%;
	height:100%;
	float:left;
}
.left_list li {
	float:left;
	font-size:12px;
}
.link {
	margin-right:19px;
}
.right_list li {
	display:block;
	text-align:center;
	float:right;
	font-size:13px;
	margin-left:19px;
	font-weight:bold;
}
nav ul li a {
	color:#555;
}
nav ul li {
	list-style-type:none;
}
/*侧边栏*/
.box {
	background:#398bfb;
	width:86px;
	height:33px;
	color:white;
	text-align:center;
	font-weight:normal;
	cursor:default;
	border-left:1px solid #f0f0f0;
}
#box-div {
	background-color:#f9f9f9;
	height:100%;
	width:86px;
	position:absolute;
	right:0;
	border-left:1px solid #f0f0f0;
}
.box-div-m {
	width:66px;
	height:76px;
	margin:0 auto;
	border-bottom:1px solid #f0f0f0;
}
.box-div-m img,a {
	display:block;
	margin:0 auto;
}
.box-div-m a {
	text-decoration:none;
}
.box-div-m a:hover {
	text-decoration:underline;
}
/*天气*/
.weather {
	width:148px;
	margin-left:15px;
	cursor:pointer;
}
.weather-icon {
	display:inline-block;
	width:18px;
	height:18px;
	margin-top:7px;
	background-image:url(https://ss2.bdstatic.com/kfoZeXSm1A5BphGlnYG/icon/weather/aladdin/png_18/a2.png);
	position:absolute;
}
}.weather-state {
	font-weight:bold;
	color:#badc00;
	margin-right:5px;
}
.weather-numer {
	margin-right:5px;
}
/*天气下拉菜单*/
#weather {
	width:587px;
	height:203px;
	box-shadow:1px 1px 1px #f0f0f0;
	position:relative;
	z-index:2;
	position:absolute;
	left:0;
	background-color:white;
	display:none;
}
.tips {
	width:11px;
	height:6px;
	position:absolute;
	background-image:url(./src/img/load_ext_spis_65c74648_03.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	top:-6px;
}
.tips1 {
	left:70px;
}
.wea1 {
	width:547px;
	height:100%;
	margin:0 auto;
}
.wea2 {
	height:40px;
	width:100%;
	border-bottom:1px solid #f0f0f0;
	font-size:12px;
	color:#555;
}
.wea2 span {
	display:inline-block;
	height:100%;
	line-height:40px;
}
.wea3 {
	height:100%;
	width:100%;
}
.wea4 {
	font-size:12px;
	color:#555;
	text-align:center;
	vertical-align:middle;
	height:100%;
	width:20%;
	float:left;
	padding-top:15px;
	cursor:pointer;
}
.wea4 img {
	display:block;
	margin:10px auto;
}
.wea4:hover {
	color:rgb(57,139,251);
}
/* 搜索栏 */
.section1 img {
	width:270px;
	display:block;
	margin:0 auto;
}
.section1 {
	width:641px;
	height:260px;
	margin:0 auto;
	margin-top:3.5%;
}
.search1 {
	height:40px;
	width:100%;
	position:relative;
}
.search2 {
	width:536px;
	height:38px;
	border:1px solid #b8b8b8;
	position:relative;
}
.icon-camera {
	position:absolute;
	right:11px;
	top:10px;
	color:#b8b8b8;
}
#txt {
	width:480px;
	font-size:16px;
	height:100%;
	border:none;
	outline:none;
	/*去聚焦边框*/
	padding:0 48px 0 7px;
}
#but {
	position:absolute;
	width:105px;
	height:100%;
	border:none;
	background-color:#38f;
	color:white;
	font-size:16px;
	right:0;
	top:0;
	text-align:center;
	line-height:40px;
}
/*收藏*/
.section2 {
	width:893px;
	height:405px;
	border:1px solid #e9e9e9;
	margin:0 auto;
}
.top {
	width:100%;
	height:40px;
	border-bottom:1px solid #e9e9e9;
	position:relative;
}
.top div {
	display:inline-block;
}
.user {
	width:124px;
	height:40px;
	line-height:40px;
	background-color:#9a9da2;
	color:white;
	text-align:center;
}
.cog {
	position:absolute;
	right:21px;
	top:8px;
}
.top div p {
	font-size:14px;
	font-weight:bold;
}
.middle {
	width:95%;
	margin:0 auto;
}
.m2 {
	border-bottom:1px solid #e9e9e9;
	height:46px;
	line-height:46px;
	font-size:14px;
}
.m2 div {
	float:left;
	width:130px;
	margin-right:22px;
	position:relative;
}
.m2 div:hover {
	background-color:#f5f5f5;
}
.m2 div a {
	text-decoration:none;
	color:#515151;
}
.m2 div img {
	vertical-align:middle;
	margin-right:5px;
	margin-left:15px;
}
.m2 p {
	float:left;
	display:inline-block;
	width:80px;
}
.m4 {
	border:none;
	margin-top:1%;
}
.m3 a {
	text-decoration:none;
	color:#555;
}
.m1 {
	line-height:47px;
	position:relative;
	border-bottom:1px solid #e9e9e9;
}
.nav-font {
	font-weight:bold;
	font-size:14px;
}
.m1 div {
	display:inline-block;
}
.button-top {
	cursor:pointer;
	position:relative;
}
/*尾部*/
.section3 {
	font-size:12px;
	color:#999;
	text-align:center;
	line-height:2em;
}
.section3 a {
	color:#999;
}
.home {
	width:90px;
	height:45px;
	margin:2em auto 2em auto;
	cursor:default;
}
.home-sprite {
	background-image:url(https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/mancard/img/card_setts_fdb17359.png);
	background-position:-1px -35px;
	width:34px;
	height:18px;
	margin:5px auto;
}
.f-icon {
	display:inline-block;
	width:14px;
	height:16px;
	margin-right:6px;
	background:url(https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/icon-police.png?v=md5) 0 0 no-repeat;
	vertical-align:middle;
	margin-top:-4px;
}
.copyright-text a,span,img {
	display:inline-block;
}
.footers {
	margin-top:2em;
}
/* 个人设置 */
.menu {
	width:70px;
	box-shadow:1px 1px 5px #d1d1d1;
	border:1px 1px 1px #E3E3E3;
	background-color:#fff;
	position:relative;
	display:none;
}
.height {
	height:159px;
}
.height1 {
	height:127px;
}
#user,#user1 {
	width:70px;
}
.tips2 {
	right:30px;
}
.menu1 {
	font-size:11px;
}
.menu1:hover {
	background-color:rgb(57,139,251);
	color:#fff;
	cursor:pointer;
}
/*个人导航*/
.none_right {
	height:100%;
	width:38%;
	position:absolute;
	right:0;
	top:0;
	font-size:13px;
	cursor:pointer;
}
.none_right div {
	float:left;
	margin-left:19px;
}
.none_right div:hover {
	color:rgb(57,139,251);
}
.checkbox {
	vertical-align:middle;
}
/*添加弹窗*/
.menu_up {
	position:absolute;
	right:0;
	left:0;
	top:0;
	bottom:0;
	background:#000;
	opacity:0.5;
	z-index:5;
}
.up1 {
	width:840px;
	height:622px;
	background-color:#fff;
	z-index:7;
	position:absolute;
	right:0;
	left:0;
	top:0;
	bottom:0;
	margin:auto;
}
.up2 {
	display:none;
}
.up_max {
	width:100%;
}
.up1_1 {
	height:39px;
	line-height:39px;
	padding-left:11px;
	text-indent:9px;
}
.up1_2 {
	height:55px;
	width:100%;
	padding-top:24px;
	background-color:#f8f8f8;
}
.classify div {
	position:relative;
	display:inline-block;
	zoom:1;
	vertical-align:top;
}
.sug-button {
	height:28px;
	line-height:28px;
	width:100px;
	margin-left:10px;
	text-align:center;
	color:#fff;
	background-color:#38f;
	cursor:pointer;
}
.sug-a {
	height:26px;
	border:1px solid #b8b8b8;
}
.sug-dir-input {
	outline:none;
	border:none;
	height:100%;
	text-indent:10px;
}
.classify {
	padding:0 25px;
}
.dir1 {
	width:200px;
}
.dir2 {
	width:300px;
}
.dir3 {
	width:150px;
}
.icon-remove {
	position:absolute;
	top:16px;
	right:0;
	color:#777;
}
.over {
	position:absolute;
	right:20px;
	top:10px;
	font-size:13px;
	cursor:pointer;
	height:26px;
	width:56px;
	text-align:center;
	line-height:26px;
	background:#38f;
	color:#fff;
}
